<?php
/**
 * Clase que contiene el funciones generales para los controladores de las
 * aplicaciones
 * @author Juan Abril
 */
class AppController extends Controller {

    var $components = array('Auth','Session');

    function beforeFilter() {
        $this->_initAuthComponent();
    }

    /**
     * Funcion que inicializa el AuthComponent
     */
    function _initAuthComponent() {
        $this->Auth->userModel = 'Usuario';
        $this->Auth->fields = array('username' => 'cedula', 'password' => 'clave');
        $this->Auth->loginAction = array('controller' => 'usuarios', 'action' => 'login');
        $this->Auth->loginRedirect = array('controller' => 'usuarios', 'action' => 'inicio');
        $this->Auth->logoutRedirect = array('controller' => 'usuarios', 'action' => 'login');
        $this->Auth->loginError = 'El nombre de usuario y/o la contraseña no son correctos. Por favor, inténtalo otra vez';
        $this->Auth->authError = 'Para entrar en la zona privada tienes que autenticarte';
    }

}

?>